Data transmission method and apparatus and computer storage medium

ABSTRACT

Embodiments of the disclosure provide a method for transmitting data in a wireless communication network. A network device sends first configuration signaling to a terminal. The first configuration signaling is used to determine a first resource occupied by first data in a first slot. The network device also sends third configuration signaling to the terminal. The third configuration signaling is used to determine a second resource occupied by second data in the first slot and the third configuration signaling has a different type of configuration signaling from the first configuration signaling. When at least one time domain symbol in the second resource is located in the first resource in the first slot, the network device further determines, based on a preset policy, data transmitted in the first slot.

CROSS-REFERENCE TO RELATED APPLICATION

This application is a continuation of U.S. application Ser. No.16/908,461, filed on Jun. 22, 2020, which is a continuation ofInternational Application No. PCT/CN2017/118491, filed on Dec. 26, 2017,both of which are hereby incorporated by reference in their entireties.

BACKGROUND

The present disclosure relates to the field of wireless communicationstechnologies, and in particular, to a data transmission method andapparatus and a computer storage medium.

In a New Radio (NR) system, a slot or a symbol is used as a schedulingunit, and each slot includes 14 Orthogonal Frequency DivisionMultiplexing (OFDM) symbols. The NR system has a flexible framestructure. There may be a downlink (DL) symbol, an uplink (DL) symbol,and a flexible symbol. The flexible symbol is also referred to as anunknown symbol. The flexible symbol may be rewritten by using signalingfor DL transmission or UL transmission.

In the NR system, a base station may use various manners to explicitlyor implicitly indicate a transmission direction in a symbol in a slot,and in addition, may use various manners to indicate resource occupationin the slot. For multi-slot dynamic scheduling signaling, one piece ofdownlink control signaling such as downlink control information (DCI)may schedule multi-slot data transmission. In multi-slot datatransmission scheduled based on multi-slot dynamic scheduling signaling,how to transmit data when a data transmission direction in a slot isopposite a data transmission direction configured by other signaling orthere is a resource overlap is a problem to be resolved.

SUMMARY

To resolve the foregoing technical problem, embodiments of the presentdisclosure provide a data transmission method and apparatus and acomputer storage medium.

Embodiments of the present disclosure provide a data transmissionmethod, including sending, by a network device, first configurationsignaling to a terminal, wherein the first configuration signaling isused to determine a first resource occupied by first data in a firstslot. The method also includes sending, by the network device, thirdconfiguration signaling to the terminal, wherein the third configurationsignaling is used to determine a second resource occupied by second datain the first slot and the third configuration signaling has a differenttype of configuration signaling from the first configuration signaling.The method further includes when at least one time domain symbol in thesecond resource is located in the first resource in the first slot,determining, by the network device based on a preset policy, datatransmitted in the first slot. The first configuration signaling isdownlink control information (DCI) and is used for scheduling of data inN slots, wherein the N slots include the first slot, and N is an integergreater than 1. When the third configuration signaling is user equipment(UE)-specific Radio Resource Control (RRC) signaling, the network deviceperforms transmission of the first data in the first slot as scheduledby the first configuration signaling. When the third configurationsignaling is cell-specific Radio Resource Control (RRC) signaling, thenetwork device performs transmissions of the second data in the firstslot as scheduled by the third configuration signaling.

Embodiments of the present disclosure also provide a network device. Thenetwork device includes a processor, a transceiver, a memory andinstructions stored in the memory that, when executed by the processor,cause the network device to perform a plurality of operations includingsending first configuration signaling to a terminal, wherein the firstconfiguration signaling is used to determine a first resource occupiedby first data in a first slot; sending third configuration signaling tothe terminal, wherein the third configuration signaling is used todetermine a second resource occupied by second data in the first slotand the third configuration signaling has a different type ofconfiguration signaling from the first configuration signaling; and whenat least one time domain symbol in the second resource is located in thefirst resource in the first slot, determining, based on a preset policy,data transmitted in the first slot via the transceiver. The firstconfiguration signaling is downlink control information (DCI) and isused for scheduling of data in N slots, wherein the N slots include thefirst slot, and N is an integer greater than 1. When the thirdconfiguration signaling is user equipment (UE)-specific Radio ResourceControl (RRC) signaling, the network device performs transmission of thefirst data in the first slot as scheduled by the first configurationsignaling. When the third configuration signaling is cell-specific RadioResource Control (RRC) signaling, the network device performstransmission of the second data in the first slot as scheduled by thethird configuration signaling.

Embodiments of the present disclosure further provide a non-transitorycomputer storage medium, storing computer-executable instructionsthereon. The computer-executable instructions are executed by aprocessor of a network device having a transceiver to implement aplurality of operations including: sending first configuration signalingto a terminal, wherein the first configuration signaling is used todetermine a first resource occupied by first data in a first slot;sending third configuration signaling to the terminal, wherein the thirdconfiguration signaling is used to determine a second resource occupiedby second data in the first slot and the third configuration signalinghas a different type of configuration signaling from the firstconfiguration signaling; and when at least one time domain symbol in thesecond resource is located in the first resource in the first slot,determining, based on a preset policy, data transmitted in the firstslot via the transceiver. The first configuration signaling is downlinkcontrol information (DCI) and is used for scheduling of data in N slots,wherein the N slots include the first slot, and N is an integer greaterthan 1. When the third configuration signaling is user equipment(UE)-specific Radio Resource Control (RRC) signaling, the network deviceperforms transmission of the first data in the first slot as scheduledby the first configuration signaling. When the third configurationsignaling is cell-specific Radio Resource Control (RRC) signaling, thenetwork device performs transmission of the second data in the firstslot as scheduled by the third configuration signaling.

BRIEF DESCRIPTION OF THE DRAWINGS

The accompanying drawings shown herein are provided for furtherunderstanding of the present disclosure, and constitute a part of thepresent disclosure, and the exemplary embodiments of the presentdisclosure and its description are used for explaining the presentdisclosure, but do not constitute improper limitations to the presentdisclosure. In the accompanying drawings:

FIG. 1 is a schematic diagram of multi-slot scheduling;

FIG. 2 is a schematic flowchart 1 of a data transmission methodaccording to an embodiment of the present disclosure;

FIG. 3 is a schematic flowchart 2 of a data transmission methodaccording to an embodiment of the present disclosure;

FIG. 4 is a schematic flowchart 3 of a data transmission methodaccording to an embodiment of the present disclosure;

FIG. 5 is a schematic flowchart 4 of a data transmission methodaccording to an embodiment of the present disclosure;

FIG. 6 is a schematic structural diagram 1 of a data transmissionapparatus according to an embodiment of the present disclosure;

FIG. 7 is a schematic structural diagram 2 of a data transmissionapparatus according to an embodiment of the present disclosure;

FIG. 8 is a schematic structural diagram 3 of a data transmissionapparatus according to an embodiment of the present disclosure;

FIG. 9 is a schematic structural diagram 4 of a data transmissionapparatus according to an embodiment of the present disclosure; and

FIG. 10 is a schematic structural diagram of a computer device accordingto an embodiment of the present disclosure.

DETAILED DESCRIPTION

For ease of understanding of the technical solutions in the embodimentsof the present disclosure, related configuration signaling in theembodiments of the present disclosure are described below.

1) Semi-static UL/DL configuration signaling is used to implementsemi-static UL/DL configuration. Specifically, a slot format within oneconfiguration period (for example, 5 ms or 10 ms) is configured by usingsemi-static RRC signaling. The slot format may indicate quantities andpositions of UL symbols, DL symbols, and flexible symbols in each slotwithin one configuration period.

Further, the semi-static UL/DL configuration signaling includes thefollowing two cases:

1.1) Common semi-static UL/DL configuration signaling is used toimplement semi-static UL/DL common configuration, which is also referredto as cell-specific semi-static UL/DL configuration.

1.2) Dedicated semi-static UL/DL configuration signaling is used toimplement semi-static UL/DL dedicated configuration, which is alsoreferred to as user-specific semi-static UL/DL configuration.

2) Dynamic slot format indication signaling is used to implement adynamic slot format indication. Specifically, the dynamic slot formatindication signaling is carried in a group common PDCCH to be sent, andis used to dynamically indicate a slot format of each slot.

Further, the dynamic slot format indication signaling has the followingtwo indication manners:

2.1) The dynamic slot format indication signaling indicates a directionin each symbol in each slot.

2.2) In combination with semi-static UL/DL configuration, the dynamicslot format indication signaling can only change a direction in aflexible symbol in the semi-static UL/DL configuration but cannot changea direction in a UL symbol and a direction in a DL symbol in thesemi-static UL/DL configuration.

3) Dynamic scheduling signaling is used to implement dynamicallyscheduled data transmission. For example, data transmission scheduled byDCI is physical downlink shared channel (PDSCH)/physical uplink sharedchannel (PUSCH) transmission or physical uplink control channel (PUCCH)transmission that carries an acknowledgement(ACK)/negative-acknowledgement (NACK). For another example, measurementsignal transmission scheduled by DCI is aperiodic channel stateinformation (CSI)-reference signal (RS) transmission or aperiodicsounding reference signal (SRS) transmission. The data transmission ormeasurement signal transmission scheduled by the DCI implicitlyindicates whether its corresponding symbol is a DL symbol or a ULsymbol.

Further, the dynamic scheduling signaling includes the following twocases:

3.1) Multi-slot dynamic scheduling signaling: for example, one piece ofDCI schedules data transmission in a plurality of consecutive slots, andthe same time-frequency resource is used to transmit data in theplurality of slots.

3.2) One-slot dynamic scheduling signaling: one piece of DCI schedulesdata transmission in one slot.

4) UE-specific RRC signaling is used to implement UE-specific RRCsignaling configured transmission, for example, periodic measurementsignal transmission or physical random access channel (PRACH)transmission. UE-specific RRC signaling configured transmission alsoimplicitly indicates whether its corresponding symbol is a DL symbol ora UL symbol. For example, a symbol corresponding to a periodic CSI-RS isa DL symbol, a symbol corresponding to a periodic SRS is a UL symbol,and a symbol corresponding to a PRACH is a UL symbol.

5) Cell-specific RRC signaling is used to implement cell-specific RRCsignaling configured transmission, for example, transmission of SI suchas remaining minimum SI (RMSI) or other SI (OSI). Cell-specific RRCsignaling configured transmission similarly implicitly indicates whetherits corresponding symbol is a DL symbol or a UL symbol.

Referring to FIG. 1, as a network schedules a terminal to performmulti-slot transmission, data transmission in a slot may encounter thefollowing problems.

1) Transmission resources that can be used to transmit data in a slotare inadequate for scheduling.

For example, the network uses DCI to schedule eight slots to transmit DLdata, and eight DL symbols are occupied in each slot to transmit the DLdata. However, quantities of UL/DL symbols in different slots areflexibly configured. Therefore, the quantity of DL symbols in a slot maybe less than the quantity of DL symbols required for scheduling.

In FIG. 1, DCI in a slot 1 schedules DL transmission in eight slots.Each slot occupies eight symbols. A quantity of usable DL symbols in aslot 3 is less than eight. In this case, how to transmit DL data in aslot is a problem to be resolved in the embodiments of the presentdisclosure.

2) A resource used to transmit data in a slot is already occupied byanother resource.

For example, in a slot 4, some resources used to transmit data are usedto transmit SI such as a synchronization signal block (SSB), RMSI orOSI. In this case, how to transmit DL data in a slot is a problem to beresolved in the embodiments of the present disclosure.

3) A resource used to transmit data in a slot is already occupied bydynamic one-slot scheduling.

For example, in a slot 6, there is dynamically scheduled one-slottransmission, and the one-slot transmission occupies some resources formulti-slot transmission. In this case, how to transmit data is a problemto be resolved in the embodiments of the present disclosure.

4) A transmission direction of a resource used to transmit data in aslot is opposite a transmission direction indicated by a slot format.

For example, in a slot 5, a slot format indicates that a slot includestwo DL symbols, two flexible symbols, and 10 UL symbols. A symboldirection of some resources used to transmit data is opposite a symboldirection indicated by the slot format. In this case, how to transmitdata is a problem to be resolved in the embodiments of the presentdisclosure.

FIG. 2 is a schematic flowchart 1 of a data transmission methodaccording to an embodiment of the present disclosure. As shown in FIG.2, the data transmission method includes the following steps.

Step 201: A terminal receives first configuration signaling, anddetermines, based on the first configuration signaling, a first resourceoccupied by first data in a first slot, where a UL/DL type of the firstdata may indicate a transmission direction corresponding to the firstresource, the first resource includes at least one time domain symbol,the first configuration signaling schedules data in N slots includingthe first slot, and N is an integer greater than 1.

In this embodiment of the present disclosure, the first configurationsignaling is multi-slot dynamic scheduling signaling, where themulti-slot dynamic scheduling signaling is DCI and/or a MAC CE.Multi-slot dynamic scheduling signaling may schedule a plurality ofconsecutive slots to transmit data.

In this embodiment of the present disclosure, the multi-slot dynamicscheduling signaling configures a transmission resource (referred to asthe first resource) in a plurality of slots for a type of data (referredto as the first data). For example, the multi-slot dynamic schedulingsignaling configures the following information: eight consecutive slotsare configured, and the third to sixth symbols in each slot are used totransmit UL data. As can be learned, the third to sixth symbols are thefirst resource. It should be understood that the first resource mayinclude one or more symbols. In addition, the symbols in this embodimentof the present disclosure are all time domain symbols such as OFDMsymbols.

In this embodiment of the present disclosure, a UL/DL type of the firstdata implicitly indicates a transmission direction corresponding to thefirst resource. For example, the first data is UL data, and all thesymbols in the first resource are UL symbols. For another example, thefirst data is DL data, and all the symbols in the first resource are DLsymbols.

Step 202: The terminal receives second configuration signaling, anddetermines, based on the second configuration signaling, a transmissiondirection corresponding to each time domain symbol in the first slot.

In this embodiment of the present disclosure, the second configurationsignaling is different from the first configuration signaling, and maybe semi-static UL/DL configuration signaling and/or dynamic slot formatindication signaling.

The semi-static UL/DL configuration signaling is used to configure aslot format, the slot format includes a transmission directioncorresponding to each time domain symbol in a slot, and the transmissiondirection is UL transmission, DL transmission or flexible transmission.

The dynamic slot format indication signaling is used to indicate a slotformat, the slot format includes a transmission direction correspondingto each time domain symbol in a slot, and the transmission direction isUL transmission, DL transmission or flexible transmission.

Herein, the semi-static UL/DL configuration signaling and the dynamicslot format indication signaling both may separately indicate a slotformat. Alternatively, the semi-static UL/DL configuration signaling andthe dynamic slot format indication signaling may be combined to indicatea slot format. When the two are combined to indicate a slot format, adynamic slot format indication can only change a flexible symbol in aslot format indicated by the semi-static UL/DL configuration signaling.

In the foregoing solution, the semi-static UL/DL configuration signalingincludes common semi-static UL/DL configuration signaling and dedicatedsemi-static UL/DL configuration signaling. Further, the semi-staticUL/DL configuration signaling is RRC signaling or SI.

In the foregoing solution, the dynamic slot format indication signalingis a group common PDCCH.

Step 203: If in the first slot, the transmission direction in the firstresource determined based on the first configuration signaling isdifferent from the transmission direction in the first resourcedetermined based on the second configuration signaling, the terminalskips transmitting the first data in the first slot.

In this embodiment of the present disclosure, that in the first slot,the transmission direction in the first resource determined based on thefirst configuration signaling is different from the transmissiondirection in the first resource determined based on the secondconfiguration signaling includes: in the first slot, a transmissiondirection of at least one time domain symbol in the first resourcedetermined based on the first configuration signaling is different froma transmission direction of the at least one time domain symboldetermined based on the second configuration signaling.

Further, that a transmission direction of at least one time domainsymbol in the first resource determined based on the first configurationsignaling is different from a transmission direction of the at least onetime domain symbol determined based on the second configurationsignaling includes: the transmission direction of the at least one timedomain symbol in the first resource determined based on the firstconfiguration signaling is UL transmission, and the transmissiondirection of the at least one time domain symbol determined based on thesecond configuration signaling is DL transmission; or the transmissiondirection of the at least one time domain symbol in the first resourcedetermined based on the first configuration signaling is DLtransmission, and the transmission direction of the at least one timedomain symbol determined based on the second configuration signaling isUL transmission; or in the foregoing solution, to ensure normal datatransmission, the first configuration signaling configures that UL datacan be transmitted in only a UL symbol or a flexible symbol configuredby the second configuration signaling.

In this embodiment of the present disclosure, that the terminal skipstransmitting the first data in the first slot includes a UL case and aDL case. Specifically:

1) If a type of the first data is UL data, the terminal skips sendingthe UL data in the first slot.

2) If a type of the first data is DL data, the terminal skips receivingthe DL data in the first slot.

FIG. 3 is a schematic flowchart 2 of a data transmission methodaccording to an embodiment of the present disclosure. As shown in FIG.3, the data transmission method includes the following steps.

Step 301: A terminal receives first configuration signaling, anddetermines, based on the first configuration signaling, a first resourceoccupied by first data in a first slot, where the first configurationsignaling schedules data in N slots including the first slot, and N isan integer greater than 1.

In this embodiment of the present disclosure, the first configurationsignaling is multi-slot dynamic scheduling signaling. Further, themulti-slot dynamic scheduling signaling is DCI and/or a MAC CE.

Step 302: The terminal receives third configuration signaling, anddetermines, based on the third configuration signaling, a secondresource occupied by second data in the first slot.

In this embodiment of the present disclosure, that the thirdconfiguration signaling is different from the first configurationsignaling may include the following cases:

1) The third configuration signaling is one-slot dynamic schedulingsignaling, and the one-slot dynamic scheduling signaling is used toindicate the second resource occupied by the second data in the firstslot. Further, the one-slot dynamic scheduling signaling is DCI and/or aMAC CE.

2) The third configuration signaling is UE-specific RRC signaling.

3) The third configuration signaling is cell-specific RRC signaling.

Step 303: If the second resource and the first resource have a resourceoverlap in the first slot, the terminal determines, based on a presetpolicy, data transmitted in the first slot.

In this embodiment of the present disclosure, that the second resourceand the first resource have a resource overlap in the first slotincludes:

in the first slot, at least one time domain symbol in the secondresource is located in the first resource.

If the second resource and the first resource have a resource overlap inthe first slot, the terminal performs the following data transmissionmanners:

1) If the third configuration signaling is one-slot dynamic schedulingsignaling, the terminal transmits the second data in the first slot.

2) If the third configuration signaling is UE-specific RRC signaling,the terminal transmits the first data in the first slot.

3) If the third configuration signaling is cell-specific RRC signaling,the terminal transmits the second data in the first slot.

In the foregoing solution, the transmitting, by the terminal, the seconddata in the first slot includes: if a type of the second data is ULdata, sending, by the terminal, the second data in the first slot; or ifa type of the second data is DL data, receiving, by the terminal, thesecond data in the first slot.

In the foregoing solution, the transmitting, by the terminal, the firstdata in the first slot includes: if a type of the first data is UL data,sending, by the terminal, the first data in the first slot; or if a typeof the first data is DL data, receiving, by the terminal, the first datain the first slot.

FIG. 4 is a schematic flowchart 3 of a data transmission methodaccording to an embodiment of the present disclosure. As shown in FIG.4, the data transmission method includes the following steps.

Step 401: A network device configures and sends first configurationsignaling, where the first configuration signaling is used to indicatethat first data occupies a first resource in a first slot, the firstconfiguration signaling schedules data in N slots including the firstslot, N is an integer greater than 1, a UL/DL type of the first data mayindicate a transmission direction corresponding to the first resource,and the first resource includes at least one time domain symbol.

In this embodiment of the present disclosure, the first configurationsignaling is multi-slot dynamic scheduling signaling, where themulti-slot dynamic scheduling signaling is DCI and/or a MAC CE.

Step 402: The network device configures and sends second configurationsignaling, where the second configuration signaling is used to indicatea transmission direction corresponding to each time domain symbol in thefirst slot.

In this embodiment of the present disclosure, the second configurationsignaling is semi-static UL/DL configuration signaling and/or dynamicslot format indication signaling.

The semi-static UL/DL configuration signaling is used to configure aslot format, the slot format includes a transmission directioncorresponding to each time domain symbol in a slot, and the transmissiondirection is UL transmission, DL transmission or flexible transmission.

The dynamic slot format indication signaling is used to indicate a slotformat, the slot format includes a transmission direction correspondingto each time domain symbol in a slot, and the transmission direction isUL transmission, DL transmission or flexible transmission.

Further, the semi-static UL/DL configuration signaling is RRC signalingor SI.

The dynamic slot format indication signaling is a group common PDCCH.

Step 403: If in the first slot, the transmission direction in the firstresource determined based on the first configuration signaling isdifferent from the transmission direction in the first resourcedetermined based on the second configuration signaling, the networkdevice skips transmitting the first data in the first slot.

In this embodiment of the present disclosure, that in the first slot,the transmission direction in the first resource determined based on thefirst configuration signaling is different from the transmissiondirection in the first resource determined based on the secondconfiguration signaling includes: in the first slot, a transmissiondirection of at least one time domain symbol in the first resourcedetermined based on the first configuration signaling is different froma transmission direction of the at least one time domain symboldetermined based on the second configuration signaling.

Further, that a transmission direction of at least one time domainsymbol in the first resource determined based on the first configurationsignaling is different from a transmission direction of the at least onetime domain symbol determined based on the second configurationsignaling includes: the transmission direction of the at least one timedomain symbol in the first resource determined based on the firstconfiguration signaling is UL transmission, and the transmissiondirection of the at least one time domain symbol determined based on thesecond configuration signaling is DL transmission; or the transmissiondirection of the at least one time domain symbol in the first resourcedetermined based on the first configuration signaling is DLtransmission, and the transmission direction of the at least one timedomain symbol determined based on the second configuration signaling isUL transmission; or in this embodiment of the present disclosure, theskipping, by the network device, transmitting the first data in thefirst slot includes: if a type of the first data is UL data, skipping,by the network device, receiving the UL data in the first slot; or if atype of the first data is DL data, skipping, by the network device,sending the DL data in the first slot.

FIG. 5 is a schematic flowchart 4 of a data transmission methodaccording to an embodiment of the present disclosure. As shown in FIG.5, the data transmission method includes the following steps.

Step 501: A network device configures and sends first configurationsignaling, where the first configuration signaling is used to indicatethat first data occupies a first resource in a first slot, the firstconfiguration signaling schedules data in N slots including the firstslot, and N is an integer greater than 1.

In this embodiment of the present disclosure, the first configurationsignaling is multi-slot dynamic scheduling signaling, where themulti-slot dynamic scheduling signaling is DCI and/or a MAC CE.

Step 502: The network device configures and sends third configurationsignaling, where the third configuration signaling is used to indicatethat second data occupies a second resource in the first slot.

In this embodiment of the present disclosure, the third configurationsignaling has the following cases:

1) The third configuration signaling is one-slot dynamic schedulingsignaling, and the one-slot dynamic scheduling signaling is used toindicate the second resource occupied by the second data in the firstslot. The one-slot dynamic scheduling signaling is DCI and/or a MAC CE.

2) The third configuration signaling is UE-specific RRC signaling.

3) The third configuration signaling is cell-specific RRC signaling.

Step 503: If the second resource and the first resource have a resourceoverlap in the first slot, the network device determines, based on apreset policy, data transmitted in the first slot.

In this embodiment of the present disclosure, that the second resourceand the first resource have a resource overlap in the first slotincludes: in the first slot, at least one time domain symbol in thesecond resource is located in the first resource.

If the second resource and the first resource have a resource overlap inthe first slot, the network device performs the following datatransmission manners: 1) The third configuration signaling is one-slotdynamic scheduling signaling, the network device transmits the seconddata in the first slot.

2) If the third configuration signaling is UE-specific RRC signaling,the network device transmits the first data in the first slot.

3) If the third configuration signaling is cell-specific RRC signaling,the network device transmits the second data in the first slot.

In the foregoing solution, the transmitting, by the network device, thesecond data in the first slot includes: if a type of the second data isUL data, receiving, by the network device, the second data in the firstslot; or if a type of the second data is DL data, sending, by thenetwork device, the second data in the first slot.

In the foregoing solution, the transmitting, by the network device, thefirst data in the first slot includes: if a type of the first data is ULdata, receiving, by the network device, the first data in the firstslot; or if a type of the first data is DL data, sending, by the networkdevice, the first data in the first slot.

The technical solutions in the embodiments of the present disclosure arefurther described below with reference to specific application examples.

Application example 1. Multi-slot dynamic scheduling signalingconfigured multi-slot transmission and a slot format configured bysemi-static UL/DL configuration signaling. Specifically, a base stationmay configure a slot format by using the semi-static UL/DL configurationsignaling. The slot format includes quantities and positions of ULsymbols, DL symbols, and flexible symbols in each slot. The base stationmay schedule multi-slot data transmission by using multi-slot dynamicscheduling signaling (for example, DCI).

If multi-slot scheduled data transmission is DL transmission, DL data ina slot can be transmitted in only a DL symbol and a flexible symbol in aslot in semi-static UL/DL configuration.

If multi-slot scheduled data transmission is UL transmission, UL data ina slot can be transmitted in only a UL symbol and a flexible symbol in aslot in semi-static UL/DL configuration.

If a transmission direction of a symbol in which data transmissionoccurs in a slot in the multi-slot scheduled data transmission isopposite a transmission direction of a symbol of a slot in semi-staticUL/DL configuration (transmission directions of one or more symbols of aplurality of symbols corresponding to data transmission are oppositetransmission directions of corresponding symbols in semi-static UL/DLconfiguration, the network device skips sending DL data or receiving ULdata in the slot, and a terminal skips receiving the DL data or sendingthe UL data in the slot.

Application example 2. Multi-slot dynamic scheduling signalingconfigured multi-slot transmission and a slot format indicated by adynamic slot format. Specifically, the base station may configure a slotformat by using semi-static UL/DL configuration signaling. The slotformat includes quantities and positions of UL symbols, DL symbols, andflexible symbols in each slot. Based on this, the base station may usethe dynamic slot format to indicate a further configured slot format.Herein, the dynamic slot format can only change a direction of aflexible symbol in semi-static UL/DL configuration. The base station mayschedule multi-slot data transmission by using multi-slot dynamicscheduling signaling (for example, DCI).

If multi-slot scheduled data transmission is DL transmission, DL data ina slot can be transmitted in only a DL symbol and a flexible symbol in aslot indicated by the dynamic slot format.

If multi-slot scheduled data transmission is UL transmission, UL data ina slot can be transmitted in only a UL symbol and a flexible symbol in aslot indicated by the dynamic slot format.

If a transmission direction of a symbol in which data transmissionoccurs in a slot in the multi-slot scheduled data transmission isopposite a transmission direction of a symbol of a slot indicated by thedynamic slot format (transmission directions of one or more symbols of aplurality of symbols corresponding to data transmission are oppositetransmission directions of corresponding symbols in semi-static UL/DLconfiguration, the network device skips sending DL data or receiving ULdata in the slot, and a terminal skips receiving the DL data or sendingthe UL data in the slot.

Application example 3. Multi-slot dynamic scheduling signalingconfigured multi-slot transmission and one-slot dynamic schedulingsignaling configured one-slot transmission. Specifically, the basestation may schedule multi-slot data transmission by using multi-slotdynamic scheduling signaling (for example, DCI) or may schedule one-slotdata transmission by using one-slot dynamic scheduling signaling (forexample, DCI).

If the base station schedules multi-slot data transmission by using DCI,the base station also schedules one-slot data transmission by using DCI,and transmission resources used for one-slot transmission in the slotoccupy some transmission resources used for multi-slot transmission, thebase station performs the one-slot data transmission in the slot, anddiscards multi-slot data transmission.

Application example 4. Multi-slot dynamic scheduling signalingconfigured multi-slot transmission and UE-specific RRC signalingconfigured transmission. Specifically, the base station may schedulemulti-slot data transmission by using multi-slot dynamic schedulingsignaling (for example, DCI) or may schedule data transmission by usingUE-specific RRC signaling. For example, a network uses UE-specific RRCsignaling to configure periodically sent CSI-RSs or periodically sentSRSs.

If the base station schedules multi-slot data transmission by using DCI,the base station configures data transmission by using UE-specific RRCsignaling, and transmission resources scheduled based on DCI in a slotand transmission resources of UE-specific RRC signaling configuredtransmission completely or partially overlap, the base station performsthe multi-slot scheduled data transmission in the slot, and discards theUE-specific RRC signaling configured transmission.

Application example 5. Multi-slot dynamic scheduling signalingconfigured multi-slot transmission and cell-specific RRC signalingconfigured transmission. Specifically, the base station may schedulemulti-slot data transmission by using multi-slot dynamic schedulingsignaling (for example, DCI) or may configure data transmission by usingcell-specific RRC signaling. For example, a network uses cell-specificRRC signaling to configure a transmission resource for transmitting anSSB or RMSI or OSI.

If the base station schedules multi-slot data transmission by using DCI,the base station configures data transmission by using cell-specific RRCsignaling, and transmission resources for multi-slot transmissionscheduled based on DCI in a slot and transmission resources ofcell-specific RRC signaling configured transmission completely orpartially overlap, the base station performs the cell-specific RRCsignaling configured transmission in the slot, and discards themulti-slot data transmission scheduled based on DCI.

FIG. 6 is a schematic structural diagram 1 of a data transmissionapparatus according to an embodiment of the present disclosure. As shownin FIG. 6, the apparatus includes: a first receiving unit 601,configured to receive first configuration signaling; a first determiningunit 602, configured to determine, based on the first configurationsignaling, a first resource occupied by first data in a first slot,where a UL/DL type of the first data may indicate a transmissiondirection corresponding to the first resource, the first resourceincludes at least one time domain symbol, the first configurationsignaling schedules data in N slots including the first slot, and N isan integer greater than 1; a second receiving unit 603, configured toreceive second configuration signaling; a second determining unit 604,configured to determine, based on the second configuration signaling, atransmission direction corresponding to each time domain symbol in thefirst slot; and a transmission unit 605, configured to: if in the firstslot, the transmission direction in the first resource determined basedon the first configuration signaling is different from the transmissiondirection in the first resource determined based on the secondconfiguration signaling, skip transmitting the first data in the firstslot.

In an implementation, that in the first slot, the transmission directionin the first resource determined based on the first configurationsignaling is different from the transmission direction in the firstresource determined based on the second configuration signalingincludes:

in the first slot, a transmission direction of at least one time domainsymbol in the first resource determined based on the first configurationsignaling is different from a transmission direction of the at least onetime domain symbol determined based on the second configurationsignaling.

In an implementation, that a transmission direction of at least one timedomain symbol in the first resource determined based on the firstconfiguration signaling is different from a transmission direction ofthe at least one time domain symbol determined based on the secondconfiguration signaling includes: the transmission direction of the atleast one time domain symbol in the first resource determined based onthe first configuration signaling is UL transmission, and thetransmission direction of the at least one time domain symbol determinedbased on the second configuration signaling is DL transmission; or thetransmission direction of the at least one time domain symbol in thefirst resource determined based on the first configuration signaling isDL transmission, and the transmission direction of the at least one timedomain symbol determined based on the second configuration signaling isUL transmission; or in an implementation, the transmission unit 605 isconfigured to: if a type of the first data is UL data, skip, by theterminal, sending the UL data in the first slot; or if a type of thefirst data is DL data, skip, by the terminal, receiving the DL data inthe first slot.

In an implementation, the second configuration signaling is semi-staticUL/DL configuration signaling and/or dynamic slot format indicationsignaling.

The semi-static UL/DL configuration signaling is used to configure aslot format, the slot format includes a transmission directioncorresponding to each time domain symbol in a slot, and the transmissiondirection is UL transmission, DL transmission or flexible transmission.

The dynamic slot format indication signaling is used to indicate a slotformat, the slot format includes a transmission direction correspondingto each time domain symbol in a slot, and the transmission direction isUL transmission, DL transmission or flexible transmission.

In an implementation, the semi-static UL/DL configuration signaling isRRC signaling or SI; and the dynamic slot format indication signaling isa group common PDCCH.

In an implementation, the first configuration signaling is multi-slotdynamic scheduling signaling, where the multi-slot dynamic schedulingsignaling is DCI and/or a MAC CE.

A person skilled in the art should understand that for the functionsimplemented by the units in the data transmission apparatus shown inFIG. 6, refer to the related descriptions of the foregoing datatransmission methods for understanding. The functions of the units inthe data transmission apparatus shown in FIG. 6 may be implemented byexecuting a program on a processor or may be implemented by a specificlogic circuit.

FIG. 7 is a schematic structural diagram 2 of a data transmissionapparatus according to an embodiment of the present disclosure. As shownin FIG. 7, the apparatus includes: a first receiving unit 701,configured to receive first configuration signaling; a first determiningunit 702, configured to determine, based on the first configurationsignaling, a first resource occupied by first data in a first slot,where the first configuration signaling schedules data in N slotsincluding the first slot, and N is an integer greater than 1; a thirdreceiving unit 703, configured to receive third configuration signaling;a third determining unit 704, configured to determine, based on thethird configuration signaling, a second resource occupied by second datain the first slot; and a transmission unit 705, configured to: if thesecond resource and the first resource have a resource overlap in thefirst slot, determine, based on a preset policy, data transmitted in thefirst slot.

In an implementation, that the second resource and the first resourcehave a resource overlap in the first slot includes: in the first slot,at least one time domain symbol in the second resource is located in thefirst resource.

In an implementation, the first configuration signaling is multi-slotdynamic scheduling signaling, where the multi-slot dynamic schedulingsignaling is DCI and/or a MAC CE.

In an implementation, the third configuration signaling is one-slotdynamic scheduling signaling, and the one-slot dynamic schedulingsignaling is used to indicate the second resource occupied by the seconddata in the first slot, where the one-slot dynamic scheduling signalingis DCI and/or a MAC CE.

In an implementation, the transmission unit 705 is configured to thesecond data in the first slot.

In an implementation, the third configuration signaling is UE-specificRRC signaling.

In an implementation, the transmission unit 705 is configured to thefirst data in the first slot.

In an implementation, the third configuration signaling is cell-specificRRC signaling.

In an implementation, the transmission unit 705 is configured to thesecond data in the first slot.

In an implementation, the transmission unit 705 is configured to: if atype of the second data is UL data, send the second data in the firstslot; or if a type of the second data is DL data, receive the seconddata in the first slot.

In an implementation, the transmission unit 705 is configured to: if atype of the first data is UL data, send the first data in the firstslot; or if a type of the first data is DL data, receive the first datain the first slot.

A person skilled in the art should understand that for the functionsimplemented by the units in the data transmission apparatus shown inFIG. 7, refer to the related descriptions of the foregoing datatransmission methods for understanding. The functions of the units inthe data transmission apparatus shown in FIG. 7 may be implemented byexecuting a program on a processor or may be implemented by a specificlogic circuit.

FIG. 8 is a schematic structural diagram 3 of a data transmissionapparatus according to an embodiment of the present disclosure. As shownin FIG. 8, the apparatus includes: a first configuration unit 801,configured to configure and send first configuration signaling, wherethe first configuration signaling is used to indicate that first dataoccupies a first resource in a first slot, a UL/DL type of the firstdata may indicate a transmission direction corresponding to the firstresource, the first resource includes at least one time domain symbol,the first configuration signaling schedules data in N slots includingthe first slot, and N is an integer greater than 1; a secondconfiguration unit 802, configured to configure and send secondconfiguration signaling, where the second configuration signaling isused to indicate a transmission direction corresponding to each timedomain symbol in the first slot; and a transmission unit 803, configuredto: if in the first slot, the transmission direction in the firstresource determined based on the first configuration signaling isdifferent from the transmission direction in the first resourcedetermined based on the second configuration signaling, skiptransmitting the first data in the first slot.

In an implementation, that in the first slot, the transmission directionin the first resource determined based on the first configurationsignaling is different from the transmission direction in the firstresource determined based on the second configuration signalingincludes: in the first slot, a transmission direction of at least onetime domain symbol in the first resource determined based on the firstconfiguration signaling is different from a transmission direction ofthe at least one time domain symbol determined based on the secondconfiguration signaling.

In an implementation, that a transmission direction of at least one timedomain symbol in the first resource determined based on the firstconfiguration signaling is different from a transmission direction ofthe at least one time domain symbol determined based on the secondconfiguration signaling includes: the transmission direction of the atleast one time domain symbol in the first resource determined based onthe first configuration signaling is UL transmission, and thetransmission direction of the at least one time domain symbol determinedbased on the second configuration signaling is DL transmission; or thetransmission direction of the at least one time domain symbol in thefirst resource determined based on the first configuration signaling isDL transmission, and the transmission direction of the at least one timedomain symbol determined based on the second configuration signaling isUL transmission; or in an implementation, the transmission unit 803 isconfigured to: if a type of the first data is UL data, skip receivingthe UL data in the first slot; or if a type of the first data is DLdata, skip sending the DL data in the first slot.

In an implementation, the second configuration signaling is semi-staticUL/DL configuration signaling and/or dynamic slot format indicationsignaling.

The semi-static UL/DL configuration signaling is used to configure aslot format, the slot format includes a transmission directioncorresponding to each time domain symbol in a slot, and the transmissiondirection is UL transmission, DL transmission or flexible transmission.

The dynamic slot format indication signaling is used to indicate a slotformat, the slot format includes a transmission direction correspondingto each time domain symbol in a slot, and the transmission direction isUL transmission, DL transmission or flexible transmission.

In an implementation, the semi-static UL/DL configuration signaling isRRC signaling or SI; and the dynamic slot format indication signaling isa group common PDCCH.

In an implementation, the first configuration signaling is multi-slotdynamic scheduling signaling, where the multi-slot dynamic schedulingsignaling is DCI and/or a MAC CE.

A person skilled in the art should understand that for the functionsimplemented by the units in the data transmission apparatus shown inFIG. 8, refer to the related descriptions of the foregoing datatransmission methods for understanding. The functions of the units inthe data transmission apparatus shown in FIG. 8 may be implemented byexecuting a program on a processor or may be implemented by a specificlogic circuit.

FIG. 9 is a schematic structural diagram 4 of a data transmissionapparatus according to an embodiment of the present disclosure. As shownin FIG. 9, the apparatus includes: a first configuration unit 901,configured to configure and send first configuration signaling, wherethe first configuration signaling is used to indicate that first dataoccupies a first resource in a first slot, the first configurationsignaling schedules data in N slots including the first slot, and N isan integer greater than 1; a third configuration unit 902, configured toconfigure and send third configuration signaling, where the thirdconfiguration signaling is used to indicate that second data occupies asecond resource in the first slot; and a transmission unit 903,configured to: if the second resource and the first resource have aresource overlap in the first slot, determine, based on a preset policy,data transmitted in the first slot.

In an implementation, that the second resource and the first resourcehave a resource overlap in the first slot includes: in the first slot,at least one time domain symbol in the second resource is located in thefirst resource.

In an implementation, the first configuration signaling is multi-slotdynamic scheduling signaling, where the multi-slot dynamic schedulingsignaling is DCI and/or a MAC CE.

In an implementation, the third configuration signaling is one-slotdynamic scheduling signaling, and the one-slot dynamic schedulingsignaling is used to indicate the second resource occupied by the seconddata in the first slot, where the one-slot dynamic scheduling signalingis DCI and/or a MAC CE.

In an implementation, the transmission unit 903 is configured to thesecond data in the first slot.

In an implementation, the third configuration signaling is UE-specificRRC signaling.

In an implementation, the transmission unit 903 is configured to thefirst data in the first slot.

In an implementation, the third configuration signaling is cell-specificRRC signaling.

In an implementation, the transmission unit 903 is configured to thesecond data in the first slot.

In an implementation, the transmission unit 903 is configured to: if atype of the second data is UL data, receive the second data in the firstslot; or if a type of the second data is DL data, send the second datain the first slot.

In an implementation, the transmission unit 903 is configured to: if atype of the first data is UL data, receive the first data in the firstslot; or if a type of the first data is DL data, send the first data inthe first slot.

A person skilled in the art should understand that for the functionsimplemented by the units in the data transmission apparatus shown inFIG. 9, refer to the related descriptions of the foregoing datatransmission methods for understanding. The functions of the units inthe data transmission apparatus shown in FIG. 9 may be implemented byexecuting a program on a processor or may be implemented by a specificlogic circuit.

When the data transmission apparatus in the embodiments of the presentdisclosure is implemented in the form of software functional modules andsold or used as an independent product, the integrated unit may bestored in a computer-readable storage medium. Based on such anunderstanding, the technical solutions in the embodiments of the presentdisclosure essentially, or the part contributing to the prior art may beimplemented in a form of a software product. The computer softwareproduct is stored in a storage medium and includes several instructionsfor instructing a computer device (which may be a personal computer, aserver, a network device, or the like) to perform all or some steps ofthe methods described in the embodiments of the present disclosure. Theforegoing storage medium includes any medium that can store programcode, such as a USB flash drive, a removable hard disk, a read-onlymemory, a magnetic disk, or an optical disc. In this way, theembodiments of the present disclosure are not limited to any specificcombination of hardware and software.

Correspondingly, an embodiment of the present disclosure furtherprovides a computer storage medium, storing computer executableinstructions thereon, where the computer executable instructions areexecuted by a processor to implement the foregoing data transmissionmethods in the embodiments of the present disclosure.

FIG. 10 is a schematic structural diagram of a computer device 100according to an embodiment of the present disclosure. The computerdevice 100 may be a terminal or a network device. As shown in FIG. 10,the computer device 100 may include one or more (only one is shown)processors 1002 (the processor 1002 may include, but not limited to, aprocessing apparatus such as a micro controller unit (MCU) or aprogrammable logic device (a field programmable gate array (FPGA))), amemory 1004 configured to store data, and a transmission apparatus 1006with a communication function. A person of ordinary skill in the art mayunderstand that the structure shown in FIG. 10 is merely an example, butdoes not constitute a limitation to the structure of the foregoingcomputer device. For example, the computer device 100 may also includemore or fewer components than those shown in FIG. 10 or have aconfiguration different from that shown in FIG. 10.

The memory 1004 may be configured to store software programs and modulesof application software, for example, program instructions/modulescorresponding to the methods in the embodiments of the presentdisclosure. The processor 1002 executes the software programs andmodules stored in the memory 1004, to perform various functionalapplications and data processing, that is, to implement the foregoingmethods. The memory 1004 may include a high speed random access memory,and may also include a nonvolatile memory such as one or more magneticstorage devices, flash memories or other nonvolatile solid-statememories. In some examples, the memory 1004 may further include memoriesremotely disposed relative to the processor 1002. These remote memoriesmay be connected to the computer device 100 through a network. Examplesof the network include, but are not limited to, the internet, anintranet, a local area network, a mobile communications network, or acombination thereof.

The transmission apparatus 1006 is configured to receive or send datathrough one network. Specific example of the foregoing network mayinclude wireless network provided by a communication provider of thecomputer device 100. In an example, the transmission apparatus 1006includes a network interface controller (NIC) and may be connected toother network devices through a base station to communicate with theinternet. In an example, the transmission apparatus 1006 may be a radiofrequency (RF) module and is configured to communicate with the internetwirelessly.

The technical solutions recorded in the embodiments of the presentdisclosure can be randomly combined without causing any conflict.

In the several embodiments provided in the present disclosure, it shouldbe understood that the methods and intelligent devices may beimplemented in other manners. The described device embodiments aremerely schematic. For example, the unit division is merely logicalfunction division and may be other division in actual implementation.For example, a plurality of units or components may be combined orintegrated into another system, or some features may be ignored or notperformed. In addition, the mutual couplings or direct couplings orcommunication connections between the displayed or discussed parts maybe implemented through some interfaces. The indirect couplings orcommunication connections between the devices or units may beimplemented in electrical, mechanical or other forms.

Units described as separate components may be or may not be physicallyseparated. Components shown as units may be or may not be physicalunits, that is, may be integrated or distributed to a plurality ofnetwork units. Some or all of the modules may be selected to achieve theobjective of the solutions of the embodiments according to actualrequirements.

In addition, the functional units in the embodiments of the presentdisclosure may be integrated into a processing unit, or each of theunits may exist alone, or two or more modules may be integrated into oneunit. The integrated unit may be implemented in the form of hardware, ormay be implemented in the form of a hardware function unit and asoftware functional unit.

The foregoing descriptions are merely specific implementations of thepresent disclosure, but are not intended to limit the protection scopeof the present disclosure. Any variation or replacement readily figuredout by a person skilled in the art within the technical scope disclosedin the present disclosure shall fall within the protection scope of thepresent disclosure.

What is claimed is:
 1. A method for transmitting data in a wirelesscommunication network, comprising: sending, by a network device, firstconfiguration signaling to a terminal, wherein the first configurationsignaling is used to determine a first resource occupied by first datain a first slot; sending, by the network device, third configurationsignaling to the terminal, wherein the third configuration signaling isused to determine a second resource occupied by second data in the firstslot and the third configuration signaling has a different type ofconfiguration signaling from the first configuration signaling; and whenat least one time domain symbol in the second resource is located in thefirst resource in the first slot, determining, by the network devicebased on a preset policy, data transmitted in the first slot, whereinthe first configuration signaling is downlink control information (DCI)and is used for scheduling of data in N slots, wherein the N slotscomprise the first slot, and N is an integer greater than 1, whereinwhen the third configuration signaling is user equipment (UE)-specificRadio Resource Control (RRC) signaling, the network device performstransmission of the first data in the first slot as scheduled by thefirst configuration signaling, and wherein when the third configurationsignaling is cell-specific Radio Resource Control (RRC) signaling, thenetwork device performs transmissions of the second data in the firstslot as scheduled by the third configuration signaling.
 2. The methodaccording to claim 1, wherein when the first data is in the first slot,the first slot is not used to transmit the second data.
 3. The methodaccording to claim 2, wherein performing, by the network device,transmission of the first data in the first slot comprises: when a typeof the first data is uplink (UL) data, receiving, by the network device,the first data in the first slot; or when the type of the first data isdownlink (DL) data, sending, by the network device, the first data inthe first slot.
 4. The method according to claim 1, wherein when thesecond data is in the first slot, the first slot is not used to transmitthe first data.
 5. The method according to claim 4, wherein performing,by the network device, transmission of the second data in the first slotcomprises: when a type of the second data is uplink (UL) data,receiving, by the network device, the second data in the first slot; orwhen the type of the second data is downlink (DL) data, sending, by thenetwork device, the second data in the first slot.
 6. A network device,comprising a processor, a transceiver, a memory and instructions storedin the memory that, when executed by the processor, cause the networkdevice to perform a plurality of operations comprising: sending firstconfiguration signaling to a terminal, wherein the first configurationsignaling is used to determine a first resource occupied by first datain a first slot; sending third configuration signaling to the terminal,wherein the third configuration signaling is used to determine a secondresource occupied by second data in the first slot and the thirdconfiguration signaling has a different type of configuration signalingfrom the first configuration signaling; and when at least one timedomain symbol in the second resource is located in the first resource inthe first slot, determining, based on a preset policy, data transmittedin the first slot via the transceiver, wherein the first configurationsignaling is downlink control information (DCI) and is used forscheduling of data in N slots, wherein the N slots comprise the firstslot, and N is an integer greater than 1, wherein when the thirdconfiguration signaling is user equipment (UE)-specific Radio ResourceControl (RRC) signaling, the network device performs transmission of thefirst data in the first slot as scheduled by the first configurationsignaling, and wherein when the third configuration signaling iscell-specific Radio Resource Control (RRC) signaling, the network deviceperforms transmission of the second data in the first slot as scheduledby the third configuration signaling.
 7. The network device according toclaim 6, wherein when the first data is in the first slot, the firstslot is not used to output the second data.
 8. The network deviceaccording to claim 7, wherein the plurality of operations furthercomprise: when a type of the first data is uplink (UL) data, receivingthe first data in the first slot; or when the type of the first data isdownlink (DL) data, sending the first data in the first slot.
 9. Thenetwork device according to claim 6, wherein when the second data is inthe first slot, the first slot is not used to output the first data. 10.The network device according to claim 9, wherein the plurality ofoperations further comprise: when a type of the second data is uplink(UL) data, receiving the second data in the first slot; or when the typeof the second data is downlink (DL) data, sending the second data in thefirst slot.
 11. A non-transitory computer storage medium, storingcomputer-executable instructions thereon, wherein thecomputer-executable instructions are executed by a processor of anetwork device having a transceiver to implement a plurality ofoperations comprising: sending first configuration signaling to aterminal, wherein the first configuration signaling is used to determinea first resource occupied by first data in a first slot; sending thirdconfiguration signaling to the terminal, wherein the third configurationsignaling is used to determine a second resource occupied by second datain the first slot and the third configuration signaling has a differenttype of configuration signaling from the first configuration signaling;and when at least one time domain symbol in the second resource islocated in the first resource in the first slot, determining, based on apreset policy, data transmitted in the first slot via the transceiver,wherein the first configuration signaling is downlink controlinformation (DCI) and is used for scheduling of data in N slots, whereinthe N slots comprise the first slot, and N is an integer greater than 1,wherein when the third configuration signaling is user equipment(UE)-specific Radio Resource Control (RRC) signaling, the network deviceperforms transmission of the first data in the first slot as scheduledby the first configuration signaling, and wherein when the thirdconfiguration signaling is cell-specific Radio Resource Control (RRC)signaling, the network device performs transmission of the second datain the first slot as scheduled by the third configuration signaling. 12.The non-transitory computer storage medium according to claim 11,wherein when the first data is transmitted in the first slot via thetransceiver, the first slot is not used to transmit the second data. 13.The non-transitory computer storage medium according to claim 11,wherein when the second data is in the first slot via the transceiver,the first slot is not used to transmit the first data.